2022年1月7日
Jerry
3240
2023年11月6日
MicroPython在启动时,会先后查找boot.py与main.py文件,当这两个文件存在时,会自动运行这两个文件内的代码。
所以,代码写在这两个文件中,然后使用micropython File Uploader 上传至 nodemcu 即可。
于是,第一个闪灯程序,
from machine import Pin
import time
p2 = Pin(2, Pin.OUT) # 定义 GIO2 为输出模式
p2.value(0) # 设置低电平
while True:
p2.value(1)
time.sleep(0.5)
p2.value(0)
time.sleep(0.5)
将上述文件保存为main.py后,直接上传即可。
上传完成后,nodemcu自动重启,然后就能够看到芯片上的灯开始闪烁。
我发现这个比arduinuo编译上传快多了。。。
链接WIFI 也很简单,几句代码完事:
import network
sta_if = network.WLAN(network.STA_IF)
if not sta_if.isconnected():
print('Ready To WIFI.....')
sta_if.active(True)
sta_if.connect('wifiname', 'wifipass') # 分别是WIFI 名字及密码 注意是2.4G WIFI
print('NETWORK INFO:', sta_if.ifconfig())
链接成功后打印 获取到的IP 掩码 网关信息
原创文章,转载请注明出处:
https://jerrycoding.com/article/1st-micropython-esp8266
《物联网开发》
0
微信
支付宝